@charset "UTF-8";
/* CSS Document */

body{ 
margin:0; 
padding:0px;
}
div,a,p,h1,h2,h3,span,ul,li,img{
	margin: 0;
	padding: 0;
	border: none;
	list-style: none;
	text-decoration: none;
	background: none; 
	color:#858383;
}
.all{ 
	width:1040px; 
	height:auto; 
	background:#f6f7ef; 
	margin:0 auto;
}
.article{
	width: 1040px;
	height: auto;
	background-color:#f3f5ea;
}
.clear{clear:both;}
/*head*/
.active{ color:#FC0;}
#head{
	width: 100%; 
	height:auto;
	margin: 0 auto;
} 
.top{
	height: 18px;
	width: 100%;
	background:url(../img/thailand_02.jpg) repeat-x; 
	position:relative;
	}
#light1{ 
	width:60px; 
	height:54px; 
	position:absolute; 
	top:0; 
	left:280px; 
	background:url(../img/skin.jpg) scroll -232px -80px; 
	z-index:999;
}
#light2{ 
	width:60px; 
	height:54px; 
	position:absolute; 
	top:0; 
	left:400px; 
	background:url(../img/skin.jpg) scroll -232px -80px; 
	z-index:999;
}
#light3{ 
	width:60px; 
	height:54px; 
	position:absolute; 
	top:0; 
	left:520px; 
	background:url(../img/skin.jpg) scroll -232px -80px; 
	z-index:999;
}
#light4{ 
	width:60px; 
	height:54px; 
	position:absolute; 
	top:0; 
	left:640px; 
	background:url(../img/skin.jpg) scroll -232px -80px; 
	z-index:999;
}
#light5{ 
	width:60px; 
	height:54px; 
	position:absolute; 
	top:0; 
	left:760px; 
	background:url(../img/skin.jpg) scroll -232px -80px; 
	z-index:999;
}
#nav-main{ 
	height:116px;  
	width:100%; 
	margin:0 auto;
}
#logo{ 
	width:243px; 
	height:116px; 
	margin-left:47px; 
	float:left; 
	display:inline;
}
#country{ 
	float:right; 
	margin-top:60px;
}
#country li{ 
	float:left; 
	height:44px; 
	width:42px; 
	margin:0 2px; 
	font-size:10px; 
	text-align:center;
}
#country li a img{ 
	width:42px; 
	height:23px;
}
#title{
	float:right; 
	font-size:16px; 
	margin-right:24px; 
	margin-top:85px;
}
#nav{ 
	width:938px; 
	height:75px; 
	margin:2px auto; 
	background:url(../img/ind_03.jpg) no-repeat;
}
#nav #index{ 
	height:75px; 
	width:90px; 
	margin-left:41px; 
	background:url(../img/ind_31.jpg) no-repeat; 
	margin-top:0;
}
#nav-content li{ 
	float:left; 
	height:41px; 
	width:87px; 
	text-align:center; 
	font-size:16px;  
	margin:15px 6px 0; 
	display:inline;
}
#nav-content #gw a{background:url(../img/7_08.jpg) no-repeat;}
#nav-content #gw a:hover{background:url(../img/7_016.jpg) no-repeat;}
#nav-content #xx a{background:url(../img/7_09.jpg) no-repeat;}
#nav-content #xx a:hover{background:url(../img/7_017.jpg) no-repeat;}
#nav-content #ms a{background:url(../img/7_008.jpg) no-repeat;}
#nav-content #ms a:hover{background:url(../img/7_018.jpg) no-repeat;}
#nav-content #hot a{background:url(../img/7_011.jpg) no-repeat;}
#nav-content #hot a:hover{background:url(../img/7_019.jpg) no-repeat;}
#nav-content #jg a{background:url(../img/7_012.jpg) no-repeat;}
#nav-content #jg a:hover{background:url(../img/7_020.jpg) no-repeat;}
#nav-content #gl a{background:url(../img/7_013.jpg) no-repeat;}
#nav-content #gl a:hover{background:url(../img/7_021.jpg) no-repeat;}
#nav-content #sl a{background:url(../img/7_014.jpg) no-repeat;}
#nav-content #sl a:hover{background:url(../img/7_022.jpg) no-repeat;}
#nav-content #kx a{background:url(../img/7_015.jpg) no-repeat;}
#nav-content #kx a:hover{background:url(../img/7_023.jpg) no-repeat;}
#nav #index a{
	height:75px; 
	width:90px; 
	display:block; 
	text-indent:-99999px;
}
#nav-content li a{ 
	height:41px; 
	width:87px; 
	display:block; 
	text-indent:-99999px;
}
/*head-end*/

/*window*/
#trundel-bg{ 
	width:1040px; 
	height:338px; 
	position:relative;
}
.vice-nav{ 
	position:absolute; 
	z-index:99; 
	bottom:118px; 
	left:30px;
}
.vice-nav li{ float:left;}
.vice-nav li a{
	width:49px; 
	height:13px; 
	display:block; 
	text-align:center; 
	margin:0 3px; 
	background:#fff; 
	filter: alpha(opacity=90);
	-moz-opacity:0.9;
	opacity: 0.9; 
	font-size:10px; 
	color:#fe0101;
	}
.vice-nav li a:hover{ 
	background:#000; 
	filter: alpha(opacity=90);
	-moz-opacity:0.6;
	opacity: 0.6;
}
.vice-nav li .activ{ 
	background:#000; 
	filter: alpha(opacity=90);
	-moz-opacity:0.6;
	opacity: 0.6;
}
#trundel-bg h1{ 
	font-size:22px; 
	position:absolute; 
	top:43px; 
	left:201px; 
	color:#FFF;
} 
#trundel-bg h2{ 
	font-size:33px; 
	position:absolute;
	top:68px; 
	left:149px; 
	color:#FFF; 
	font-family:"华文黑体";
}
#trundel-bg p{ 
	width:371px; 
	height:38px; 
	position:absolute; 
	top:130px; 
	left:33px; 
	font-size:8px; 
	color:#FFF;
}
.mongolia{ 
	width:1034px; 
	height:70px; 
	position:absolute; 
	bottom:-3px; 
	left:5px; 
	background:#999;
	filter: alpha(opacity=50);
	-moz-opacity:0.5;
	opacity: 0.5;
}
  /*window-end*/

 /*content*/ 
.section{ 
	width:1040px;
	background:#f6f7ef;
}  
 /*left*/
.article1{ 
	width:658px; 
	float:left; 
	overflow:hidden;
}
   /*购物*/
.gw,.ms,.jd,.jg{ 
	width:100%; 
	padding-top:16px; 
	position:relative;
} 
.more{ 
	position:absolute; 
	top:31px; 
	right:53px; 
	font-size:12px;
}
.title{ 
	width:625px; 
	height:40px; 
	background:url(../img/thailand_12.jpg) no-repeat; 
	margin:0 auto; 
	text-align:center; 
	color:#e8c502; 
	letter-spacing:2em; 
	font-size:18px; 
	font-size:23px; 
	line-height:33px;
} 
.zx, .fl, .pp{ 
	border-top:2px solid #CCC; 
	padding:8px 10px; 
	width:525px; 
	margin:22px auto 0; 
	position:relative; 
	height:100px;
}
.zx span,.fl span,.pp span{ 
	width:100px; 
	height:23px; 
	background:#fc0;
	display:block; 
	position:absolute; 
	top:-25px; 
	left:10px;
	text-align:center;
	line-height:25px;
}
.zx span a,.fl span a,.pp span a{color:#FFd;}
.zx li,.fl li,.pp li{ 
	width:149px; 
	height:92px; 
	float:left; 
	background:#a1a1a0;
}

   /*美食*/	  
.food{ padding:8px 10px; width:525px; height:283px; margin:22px auto 0; position:relative;}
.food li{ width:175px; height:130px; float:left; border-bottom:2px solid #CCC; margin-bottom:10px;}
.food li p{ text-align:center;}
   /*j酒店*/
.xj, .ts, .jy{ border-top:2px solid #CCC; padding:8px 10px; width:385px; margin:22px auto 0 54px; position:relative; height:120px;}
.xj span{ width:163px; height:18px; background:url(../img/skin.jpg) -1px -113px; display:block; position:absolute; top:-20px; left:10px;}
.xj li,.ts li,.jy li{ width:123px; height:122px; float:left;}
.xj li h3,.ts li h3,.jy li h3{ text-align:center; font-size:12px; color:#31312f; width:123px; height:15px; overflow:hidden;}
.xj li p,.ts li p,.jy li p{ text-align:center; font-size:11px; color:#31312f; width:123px; height:28px; overflow:hidden;}
.ts span{ width:163px; height:18px; background:url(../img/skin.jpg) -1px -132px; display:block; position:absolute; top:-20px;left:10px;}
.jy span{ width:163px; height:18px; background:url(../img/skin.jpg) -1px -151px; display:block; position:absolute; top:-20px;left:10px;}
#jy-aside{ width:118px; height:75px; position:absolute; right:73px; top:90px; background:#999;}
  /*景观*/	
.bridge{padding:8px 1px; width:548px; margin:22px auto 0 53px; position:relative; height:70px;}
.bridge li{ width:134px; height:63px; float:left; background:#e2e2dd; margin:0 1px;}
#btn-left{ height:16px; width:16px; position:absolute; left:36px; top:110px; background:#000; display:block; background:url(../img/skin.jpg) scroll -82px -37px;}
#btn-right{ height:16px; width:16px;position:absolute; right:42px; top:110px; background:#000; display:block;background:url(../img/skin.jpg) scroll -64px -37px;}
	 
 /*right*/
.aside{ width:382px; float:left; overflow:hidden;}
  /*攻略*/
.gl,.sl,.kx{ width:100%; position:relative; padding-top:16px; padding-bottom:10px; margin-bottom:5px;}
.lab{ width:348px; height:40px; background:url(../img/thailand_15.jpg) no-repeat;color: #E8C502; font-size: 23px;letter-spacing: 2em; line-height: 33px;       margin: 0 auto;text-align: center;}
.gl-nav{ width:355px; height:23px; margin:24px auto 0;}
.gl-nav li{ width:109px; height:21px; float:left; margin:0 1px;}
.gl-nav li a{ background:url(../img/skin.jpg) scroll -1px -170px; width:109px; height:21px; display:block; text-align:center; line-height:21px;}
.gl-nav li a:hover{ background:url(../img/skin.jpg) scroll -111px -170px;}
   
.gl-list	{ width:355px; margin:0 auto;} 
.gl-list li{ height:20px; width:333px; overflow:hidden; position:relative; margin:9px 0;}
.gl-list b{ width:3px; height:4px; position:absolute; top:9px; left:9px; background:url(../img/skin.jpg) scroll -174px -36px;}
.gl-list ul li span{ width:87px; height:18px; float:left; display:block; background:url(../img/5i_17.jpg) scroll 20px 2px no-repeat; text-align:right; font-size:12px; line-height:21px; padding-right:7px; margin-right:7px;}
.gl-list ul li a{ line-height:21px; font-size:12px;}
  /*速览*/	 
.sl-list{ padding-top:20px;}
.sl-list li{ width:310px; height:178px; margin:0 auto 10px; border-bottom:2px solid #d6d6d4;}
.sl-list li a{ width:259px; height:103px; display:block; margin:0 auto}
.sl-list li a img{ width:259px; height:103px;}
.sl-list li p{ font-size:17px; color:#3f3f3f; text-align:center; height:25px; width:310px; margin:0 auto; overflow:hidden; line-height:25px;}
.sl-list li span{ font-size:12px; color:#9b9999; width:180px; height:43px; display:block; margin:0 auto; line-height:22px; overflow:hidden;} 
  /*快讯*/	 
.kx{ margin-top:10px;}
.kx-nav{ width:50%; border-bottom:1px dashed #CCC; height:26px; padding:0 96px; position:relative;}
.kx-nav span{ position:absolute; top:10px; right:30px; background:url(../img/skin.jpg) scroll -168px -56px; width:44px; height:10px;}
.kx-nav li{ width:88px; height:22px; text-align:center;float:left; margin:3px 2px 0px;}
.kx-nav li a{ width:88px; height:22px; background:url(../img/skin.jpg) scroll -184px -32px; display:block; line-height:25px;} 
.kx-nav li a:hover{background:url(../img/skin.jpg) scroll -160px -2px;} 
.kx-list{ width:100%; margin-top:5px;} 
.noti-list { width:353px; margin:0 auto; padding-bottom:5px;}
.noti-list li{ position:relative; height:18px; font-size:13px; color:#929292; line-height:18px; list-style-image:url(../img/5i_51.jpg); margin:5px 0px 5px 10px; line-height:23px;}
.now{ width:25px; height:12px; position:absolute; top:7px; right:31px; background:url(../img/skin.jpg) -168px -67px;}
#wm{ width:130px; height:130px; position:absolute; right:2px; bottom:-133px;} 
/*end*/
 
.foot{ width:960px; margin:10px auto 0; position:relative;}	 
.foot span{ font-size:14px; color:#616160; margin-left:103px;}
.line{ width:960px; height:3px; background:url(../img/5i_58.jpg) repeat-x; display:block; overflow:hidden; margin:0 auto;}	
#uq{ margin:20px auto 0; width:360px;}  
#uq li{ float:left; font-size:10px; margin:3px;}
#infor{ margin:0 auto ; width:360px; height:30px}	
#infor li{ float:left; font-size:10px; margin:10px; position:relative;}
.vertical{ width:1px; height:10px; background:#d0cec6; display:block; position:absolute; right:-11px; top:1px;}
.info-pho{ width:142px; height:59px; margin:0 auto;}	
